MCI Reference

This section describes the MCI functions, structures, messages, macros, commands, and command strings. These elements are grouped as follows.

Notifications

MM_MCINOTIFY26GL_KY
MM_MCISIGNAL9PFCVG

Retrieving Information

mciGetCreatorTaskD1GZHW
mciGetDeviceID1WDYSYP
mciGetErrorStringY6KOFT

Sending Commands

mciSendCommand_H60X4
mciSendString1PGC_K2

Time Formats

MCI_HMS_HOURIFSXX6
MCI_HMS_MINUTE4OJ6_.R
MCI_HMS_SECONDR999VG
MCI_MAKE_HMSXADXQ.
MCI_MAKE_MSFXAE2VZ
MCI_MAKE_TMSF_PQA9H
MCI_MSF_FRAME2OH93YS
MCI_MSF_MINUTETVBZME
MCI_MSF_SECONDZR7TGD
MCI_TMSF_FRAMES4.EAL
MCI_TMSF_MINUTEJ3I6.F
MCI_TMSF_SECOND1B8IZMU
MCI_TMSF_TRACKSB.E7R

Yield Procedures

mciGetYieldProc1L5VFRI
mciSetYieldProc1MP7Z6T

Configuring a Device

break4AG387
configureXLL_7M
escape13DK0HK
index4HC2.D
MCI_BREAKLIULU3
MCI_BREAK_PARMS1I8D9E
MCI_CONFIGURE77X6O6
MCI_DGV_SET_PARMS2DW8ZVX
MCI_DGV_SETAUDIO_PARMS50V5RO
MCI_DGV_SETVIDEO_PARMS1TZI3GP
MCI_ESCAPES28.W0
MCI_INDEX2NAJJIE
MCI_SEQ_SET_PARMS124CQRR
MCI_SETBO5DNC
MCI_SET_PARMS1NGQJQ1
MCI_SETAUDIOV1AXUH
MCI_SETTIMECODE62LLX4G
MCI_SETTUNERVDB7QK
MCI_SETVIDEO9.TY08
MCI_SPIN12F0031
MCI_VCR_SET_PARMS2WW.Z4C
MCI_VCR_SETAUDIO_PARMS1HI9NXP
MCI_VCR_SETTUNER_PARMSLHLA9C
MCI_VCR_SETVIDEO_PARMSICRNF.
MCI_VD_ESCAPE_PARMS8LP.SL
MCI_WAVE_SET_PARMS1NQMCWB
set.B6AA3
setaudio2CA1ZZ.
settimecode6OQHXVC
settuner14AE0RJ
setvideo2CUPZV.
spin1GMXS5P

Controlling Playback

freeze364F_BP
loadUDERA6
MCI_DGV_FREEZE_PARMSFC6GFH
MCI_DGV_LOAD_PARMS16IDMHJ
MCI_DGV_PAUSE_PARMS3PUX_N2
MCI_DGV_PLAY_PARMSCWFJER
MCI_DGV_RESUME_PARMSG6VJG6
MCI_DGV_STOP_PARMS1GRJ0E8
MCI_FREEZE6RYAIU
MCI_LOAD12F38UR
MCI_LOAD_PARMSAFE1PD
MCI_OVLY_LOAD_PARMS1B1SY1O
MCI_PAUSE42ZUZZR
MCI_PLAY12F75V.
MCI_PLAY_PARMSA2RY01
MCI_RESUMEBF.Q.U
MCI_STOP1OOF_PC
MCI_UNFREEZE15B.CNJ
MCI_VCR_PLAY_PARMS2DJG3BE
MCI_VD_PLAY_PARMS2AR.WZT
pause
4O6CJ1
playUDIOAK
resumeOCOAV
stopUDLWOB
unfreezeL63G89

Controlling the Position

cue.B61PO
markUDFDR_
MCI_CUEBO5534
MCI_DGV_CUE_PARMS1169D.M
MCI_DGV_SIGNAL_PARMS21RX_JO
MCI_DGV_STEP_PARMS6Y84.95
MCI_MARK346WTW3
MCI_SEEK12F9YYY
MCI_SEEK_PARMS2NJT4V3
MCI_SIGNAL15S.IHA
MCI_STEP12F0_Z3
MCI_VCR_CUE_PARMS4NPDAC
MCI_VCR_SEEK_PARMSNUV.S_
MCI_VCR_STEP_PARMS63DV2Z
MCI_VD_STEP_PARMSPDFO7N
seek
UDLHE_
signal1S7H62
stepUDLWEB

Editing

copyUD.RPK
cut.B61Q3
delete33RM_.P
MCI_COPY12EU90.
MCI_CUTBO553C
MCI_DELETE4F5ACU
MCI_DGV_COPY_PARMS0KRZQJ
MCI_DGV_CUT_PARMS2B_SPLO
MCI_DGV_DELETE_PARMS2A6GJC_
MCI_DGV_PASTE_PARMSBZUWVZ
MCI_PASTE2NH_YX2
MCI_UNDO12F.7Y2
MCI_WAVE_DELETE_PARMSCPDJA0
paste
4O6AK1
undoUDNQDA

Miscellaneous

MCI_GENERIC_PARMSB1BOEU

Opening and Closing

close4BA_J1
MCI_CLOSE42N5TZR
MCI_DGV_OPEN_PARMSFT9EL_
MCI_OPEN12F69Z1
MCI_OPEN_PARMS168QSWW
MCI_OVLY_OPEN_PARMS53.QI2
MCI_WAVE_OPEN_PARMS22_VYU.
open
1GMTS1P

Realizing a Palette

MCI_REALIZE721EMC
realize
1A0R_WU

Repainting a Frame

MCI_DGV_UPDATE_PARMSFONZST
MCI_UPDATEEPX_CU
update
1CAL0LK

Retrieving Information

capability14PJB2D
infoUDBQFA
listUDELSF
MCI_DGV_INFO_PARMS6Y3NVC
MCI_DGV_LIST_PARMSLYERVG
MCI_DGV_STATUS_PARMSJ0QFL6
MCI_GETDEVCAPS8A0P0PJ
MCI_GETDEVCAPS_PARMS23LZZJJ
MCI_INFO1OO.7GB
MCI_INFO_PARMSQ_L272
MCI_LIST12F33_7
MCI_STATUSCTUPE8
MCI_STATUS_PARMS8BMTE5
MCI_SYSINFO.1AK5X
MCI_SYSINFO_PARMS3SL._I.
MCI_VCR_LIST_PARMS42430VZ
MCI_VCR_STATUS_PARMS19W3CRT
status
3L25TX
sysinfo6RJD.J

Saving

MCI_DGV_RECORD_PARMSGVRWSI
MCI_DGV_SAVE_PARMS4L9F0IN
MCI_OVLY_SAVE_PARMS2V11GBN
MCI_RECORDBEWKAT
MCI_RECORD_PARMS63O0LH
MCI_SAVE1OOEUW8
MCI_SAVE_PARMSF35L2N
MCI_VCR_RECORD_PARMS17H4TZ.
record
O3IFU
saveUDLDV7

Video Control

capture3Z90_UG
MCI_CAPTURE22R8F3P
MCI_DGV_MONITOR_PARMS14GPM37
MCI_DGV_QUALITY_PARMSJADXOV
MCI_DGV_RESERVE_PARMS_CF557
MCI_DGV_RESTORE_PARMS9EI.SE
MCI_MONITORT38LQO
MCI_QUALITYVDIDKL
MCI_RESERVE7CUNIC
MCI_RESTORE7D9KEC
monitor
1K5FA1
qualityBN8V4O
reserve203GP5
restore20BDL5

Window or Display Rectangles

MCI_DGV_PUT_PARMSBN1G1M
MCI_DGV_RECT_PARMS3BWWXV
MCI_DGV_WINDOW_PARMSLFZSK9
MCI_OVLY_RECT_PARMS1N_T7EP
MCI_OVLY_WINDOW_PARMS14HIK4S
MCI_PUTBO5B3C
MCI_WHEREM3KM0X
MCI_WINDOW4JVT_JF
put
1KTN_TS
where4V_3I1
window1E0V_H2